wild cabbage (brassica olearacea) - Spanish English Dictionary